insect pollinated - Turc Anglais Dictionnaire